self despair - Alemán Inglés Diccionario